package com.kingyun.gpsinspection.purificationservice.facade.model.tdm;

import com.kingyun.gpsinspection.purificationservice.facade.model.BootstrapSearchBean;

import java.io.Serializable;
import java.util.Date;

/**
 * 任务环节
 */
public class TaskLink extends BootstrapSearchBean implements Serializable {
    //任务环节ID
    private String taskLinkId;
    //任务类型
    private Short taskType;
    //发起任务ID
    private String taskId;
    //流程实例ID
    private String piPiid;
    //待办任务实例ID
    private String tkiid;
    //当前节点
    private Short node;
    //环节名称
    private String taskLinkName;
    //执行时间
    private Date executeTime;
    //执行人所属组织
    private String orgId;
    //执行角色
    private String role;
    //执行人
    private String userId;
    //审核时间
    private Short auditStatus;
    //审核意见
    private String auditOpinion;
    //备注
    private String remark;
    //是否重要：接收检查维修的审核（生产办主任）的参数
    private Integer isImportant;

    public String getTaskLinkId() {
        return taskLinkId;
    }

    public void setTaskLinkId(String taskLinkId) {
        this.taskLinkId = taskLinkId == null ? null : taskLinkId.trim();
    }

    public Short getTaskType() {
        return taskType;
    }

    public void setTaskType(Short taskType) {
        this.taskType = taskType;
    }

    public String getTaskId() {
        return taskId;
    }

    public void setTaskId(String taskId) {
        this.taskId = taskId == null ? null : taskId.trim();
    }

    public String getPiPiid() {
        return piPiid;
    }

    public void setPiPiid(String piPiid) {
        this.piPiid = piPiid == null ? null : piPiid.trim();
    }

    public String getTkiid() {
        return tkiid;
    }

    public void setTkiid(String tkiid) {
        this.tkiid = tkiid == null ? null : tkiid.trim();
    }

    public Short getNode() {
        return node;
    }

    public void setNode(Short node) {
        this.node = node;
    }

    public String getTaskLinkName() {
        return taskLinkName;
    }

    public void setTaskLinkName(String taskLinkName) {
        this.taskLinkName = taskLinkName == null ? null : taskLinkName.trim();
    }

    public Date getExecuteTime() {
        return executeTime;
    }

    public void setExecuteTime(Date executeTime) {
        this.executeTime = executeTime;
    }

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId == null ? null : orgId.trim();
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role == null ? null : role.trim();
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId == null ? null : userId.trim();
    }

    public Short getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Short auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getAuditOpinion() {
        return auditOpinion;
    }

    public void setAuditOpinion(String auditOpinion) {
        this.auditOpinion = auditOpinion == null ? null : auditOpinion.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public Integer getIsImportant() {
        return isImportant;
    }

    public void setIsImportant(Integer isImportant) {
        this.isImportant = isImportant;
    }
}